/*
ibw.cn Reset Stylesheet
v1.0
Author: Carter
Last Updated: 2012-08-22
*/
@charset utf-8;
/* == 重置 == */
html,body,div,span,h1,h2,h3,h4,h5,h6,p,a,em,img,strong,dl,dt,dd,ol,ul,li,fieldset,form,label,legend{margin:0;padding:0;}ol,ul{list-style:none;}a img{border:0;}img{vertical-align:middle;}table{empty-cells:show;border-collapse:collapse;border-spacing:0;}textarea{resize:none;}em{font-style:normal;}input,button,textarea,select{font-size:inherit;*font-size:100%;font-family:inherit;}a:active,a:focus{outline:0;}body{font:12px/150% \5b8b\4f53,"microsoft yahei",Arial,Verdana;background-color:#fff;_background-image:url(about:blank);_background-attachment:fixed;}a{text-decoration:none;}a:hover{text-decoration:underline;}

/* == 常见效果 == */
.clear{display:block;overflow:hidden;clear:both;height:0;line-height:0;font-size:0;}.clear{display:block;height:0;overflow:hidden;clear:both}.clearfix {zoom:1;}.clearfix:after {display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}.overflow{overflow:hidden;}.block{display:block;overflow:hidden;}.hide{display:none;}.invisible{visibility:hidden;}.fl{float:left;}.fr{float:right;}.fn{float:none;}.al{text-align:left;}.ac{text-align:center;}.ar{text-align:right;}.noborder{border:0;}.yahei{font-family:"microsoft yahei";}

/* == Basic == */
body { background:url(bg.jpg) 0 -10px repeat-x #fff; color:#666; -webkit-text-size-adjust:none; }
a { color:#666; }
a:hover { color:#2a76d2; }
.noBg {background: none repeat scroll 0 0 transparent !important;}
.container { width: 1000px; margin: 0 auto;}
.mb10 { margin-bottom: 10px;}

/* 对于IE8以下版本浏览器进行信息提示 */
#ienotice { background:#c00; font:bold 14px/50px "microsoft yahei"; text-align:center; }
#ienotice,#ienotice a,#ienotice a:hover { color:#fff; }

/* 头部 */
.header { width:100%; }

.topArea { width:1000px; height:28px; margin:0 auto 6px; overflow:hidden; }
.time { float:left;	 width:292px; padding-left:28px; color:#326dbb; line-height:28px;}
.set { float:right; width:180px; height:28px; }
.set ul li { float:left; margin:0 7px; line-height:28px; }
.set ul li a, .set ul li a:hover { color:#326dbb; text-decoration:none; }
.set ul .setIcon_01 { padding-left:22px; background:url(hIcon_02.jpg) no-repeat 0 3px; }
.set ul .setIcon_02 { padding-left:24px; background:url(hIcon_03.jpg) no-repeat 0 3px; }

.lgArea { width:1000px; height:92px; margin:0 auto; overflow:hidden; }
.logo a { float:left; width:395px; height:73px; margin-left: 35px; margin-top: 6px; background:url(hLogo.jpg) no-repeat; display:inline; overflow:hidden; }
.logo a { text-indent:-999em; overflow:hidden; }
.tel { float:right; height:35px; line-height: 35px; padding-top: 45px; font-size: 35px; color: #e67818; font-weight: bold; padding-right: 20px;}
.tel span { font-size: 20px;}

.nav { width:1000px; height:38px; margin:0 auto; padding:0; background:url(nav.jpg) no-repeat; clear:both; }
.nav ul { height:38px; padding-left:18px; overflow:hidden; }
.nav ul li { float:left; display:inline-block; width:105px; height:38px; margin:0; padding:0 0 0 1px; background:url(navLine.jpg) no-repeat; display:inline; line-height:38px; text-align:center; font-weight:bold; font-size:13px; }
.nav ul li a { display:block; color:#fff; text-decoration:none; }
.nav ul li a:hover, .nav ul li .current { color:#3484d9; background:url(navCur.jpg) no-repeat center; text-decoration:none; }

.noteArea { width:998px; height:31px; margin:0 auto; border:1px solid #c6ddf7; }
.note { width:996px; height:31px; margin:0 auto; background:url(hNote.jpg) repeat-x; color:#267ec8; line-height:31px; }
.note strong { padding-left:35px; float:left; }
.note a,.note a:hover { margin:0 6px; padding-left:9px; background:url(hIco_4.jpg) no-repeat 0 5px;  color:#267ec8; font-size: 12px; }

.search-form { float:right; height:30px; overflow:hidden; }
.search-form label { float:left; padding-right: 5px; font-weight: bold;}
.search-form input, .search-form select { color: #666; }
.search-input-box { position:relative; width:75px; height:20px; margin:9px 5px 0 0; border:none; display:inline; }

/* 底部 */
.footer { height:152px; margin:30px 0 0 0; background:url(hFooter.jpg) repeat-x; clear:both; }
.ftWrap { width:1000px; margin:0 auto; }
.ftNav { width:1000px; text-align: center;; height:32px; background:#0e55c1; line-height:32px; color:#c3dfff; }
.ftNav a { padding:0 27px; color:#c3dfff; }
.copyright { padding-top:20px; color:#555; line-height:30px; text-align:center; font-family:arial; }
.copyright a,.copyright a:hover { color:#555; }
